#ifndef _SCANNER_H
#define _SCANNER_H

#include "DefsScanner.h"

int IsLetter(char c);
int IsDigit(char c);
int GetSpecialSym(char c);
int GetReservedWordSym(char c[tempmax]);
int IdentifierCheck(char curToken[tempmax]);
int NumberCheck(char curToken[tempmax]);
void InitializeScanner();
int Lookup (namerecord_t* retrieval);
void Enter (namerecord_t* insert);
void ThrowError(int result);
int TokenCompare(char token[tempmax], char compare[tempmax]);
void DetermineTokenType(int position, char token[tempmax]);

#endif
